Skip to content

refactor(ledger): rename goldseal@v1 certificate → korgcert@v1#18

Merged
New1Direction merged 1 commit into
mainfrom
rename/goldseal-to-korgcert
Jun 24, 2026
Merged

refactor(ledger): rename goldseal@v1 certificate → korgcert@v1#18
New1Direction merged 1 commit into
mainfrom
rename/goldseal-to-korgcert

Conversation

@New1Direction

Copy link
Copy Markdown
Owner

What

Rename the ledger certificate format goldseal@v1korgcert@v1 ("Certificate").

Why

goldseel (the policy model) and goldseal (this certificate format) were one
letter apart and meant completely different things — a real footgun. Renaming the
format kills the collision; the model keeps its name and stands alone.

What changed (39 files)

  • Schema string + verifier match + spec (KORGCERT.md) + docs + CI + fixtures + Python/JS adapters — all moved together.
  • The schema lives inside the signed seal_header, so fixtures were re-minted + re-signed (deterministic, seed [42]*32).
  • Display name "Gold Seal" → "Certificate".

Verified

  • Rust korg-verify: 9/9 + the korgcert suite 7/7 (the 3 that broke are green).
  • JS verify.mjs: korgcert VALID. Python-minted → Rust-verified passes.
  • cargo build --workspace: clean. 0 goldseal-format refs remain.

Untouched (on purpose)

The goldseel model + its live endpoint, the @quaestor/* npm, and the goldseal.glb brand visual.

Kills the goldseel (policy model) vs goldseal (certificate format) near-homograph
by renaming the certificate. The model is untouched. Schema string, verifier,
spec, docs, fixtures (re-minted + re-signed), CI, and python/js adapters all move
together so signatures still verify (Rust + JS + Python conformance green).
Display 'Gold Seal' -> 'Certificate'.
@New1Direction New1Direction force-pushed the rename/goldseal-to-korgcert branch from 738eee1 to 522a565 Compare June 24, 2026 19:11
@New1Direction New1Direction merged commit eec538a into main Jun 24, 2026
@github-actions

Copy link
Copy Markdown

🛡️ ✅ Certificate verified

Independently verified — zero trust in the tool that produced it.

demo.korgcert.json — korgcert VALID

claim CI demo: agent added a /healthz endpoint with a passing test
who (issuer) a9a4d67bd8e504c9…
what 5 events · Bash×1 Edit×1 Read×1 Write×1 user_prompt×1
files src/app.py, tests/test_health.py
integrity chain ✓ · summary re-derived ✓ · seal ✓

Verified by the independent korg verifier. Re-check in a browser: seal.html.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant